naval blockade

Explore definitions, synonyms, and language insights of naval blockade

Definitions

Noun
the interdiction of a nation''s lines of communication at sea by the use of naval power

More General Terms